Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE APPLEGARTH Detached £392,000 17 Feb 2017
3 THE APPLEGARTH Detached £615,500 6 Dec 2022